4bbdaced6d0381aee6227a87d0b5b98eb4b216cb,src/main/java/org/walkmod/javalang/ast/expr/NormalAnnotationExpr.java,NormalAnnotationExpr,replaceChildNode,#Node#Node#,119

Before Change



   @Override
   public boolean replaceChildNode(Node oldChild, Node newChild) {
      return replaceChildNodeInList(oldChild, newChild, pairs);
   }

   @Override

After Change



    @Override
    public boolean replaceChildNode(Node oldChild, Node newChild) {
        boolean updated = false;
        if (pairs != null) {
            List<MemberValuePair> auxPairs = new LinkedList<MemberValuePair>(pairs);
            updated = replaceChildNodeInList(oldChild, newChild, auxPairs);
            if (updated) {
                pairs = auxPairs;
            }
        }

        return updated;
    }

    @Override